home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
JCSM Shareware Collection 1993 November
/
JCSM Shareware Collection - 1993-11.iso
/
cl720
/
sst115j.lzh
/
SSTMOU.H
< prev
next >
Wrap
Text File
|
1992-07-17
|
2KB
|
35 lines
/* ------------------------------------------------------------------------ */
/* sstmou.h */
/* */
/* mouse header file */
/* */
/* CopyRight (C) 1991,1992 Steven Lutrov. All rights reserved. */
/* ------------------------------------------------------------------------ */
#define MOUSE 0x033 /* mouse interrupts */
/* ------------------------------------------------------------------------ */
/* functions prototypes */
/* ------------------------------------------------------------------------ */
int msdleftpressed (void);
int msdrighrpressed (void);
int msinstalled (void);
void msgetpos (int *x, int *y);
void mshide (void);
int mspressed (void);
int msreleased (void);
void msreset (void);
void mssetpos (int x, int y);
void mssettravel (int, int, int, int);
void msshow (void);
/* ------------------------------------------------------------------------ */
/* macros */
/* ------------------------------------------------------------------------ */
#define msgetch() while(mspressed());
#define msleftpressed() (mspressed()&1)
#define msrightpressed() (mspressed()&2)
#define msleftreleased() (msreleased()&1)
#define msrightreleased() (msreleased()&2)